rosette nebula - Turkish English Dictionary